export default {
  app: {
    logoText: "個人中心",
    signOut: "退出",
    close: "關閉",
    closeOthers: "關閉其它",
    closeAll: "關閉全部",
  },
  login: {
    welcome: "歡迎登入", // 頁面標題
    agreementPrefix: "已閱讀並同意", // 協議前綴
    agreementAnd: "和", // 協議連接詞
    forgot: "忘記密碼？", // 忘記密碼
    loginBtn: "登入", // 登入按鈕
    register: "沒有帳號？現在註冊", // 註冊提示
    backHome: "返回首頁", // 返回首頁
    registerTitle: "註冊帳號",
    forgetTitle: "忘記密碼",
    nextStep: "下一步",
    confirm: "確定",
    hasAccountLogin: "已有帳號？去登入",
    smsCodeLabel: "短信驗證碼",
    emailCodeLabel: "電郵驗證碼",
    codePlaceholder: "請輸入驗證碼",
    getCode: "獲取驗證碼",
    codeCountdown: "{time}s",
    passwordInputLabel: "請輸入密碼",
    passwordAgainLabel: "再次輸入密碼",
    passwordAgainPlaceholder: "再輸入一次密碼",
    emailInvalid: "電郵格式不正確",
    phoneRequired: "請輸入手機號",
    passwordRequired: "請輸入密碼",
    passwordConfirmRequired: "請再次輸入密碼",
    passwordMismatch: "兩次輸入不一致",
    agreementRequired: "請閱讀並勾選隱私協議",
    registerSuccess: "註冊成功，請重新登入",
    resetSuccess: "重置密碼成功，請重新登入",
    // 登录表单
    phoneLabel: "手機號",
    emailLabel: "電郵",
    passwordLabel: "密碼",
    phonePlaceholder: "請輸入手機號",
    emailPlaceholder: "請輸入電郵",
    passwordPlaceholder: "請輸入密碼",
    countryPlaceholder: "請選擇",
  },
  router: {
    home: "首頁",
  },
  // 左侧导航
  menu: {
    courseSystem: "我的課程",
    courseAdmin: "課程管理",
    classSchedule: "課程表",
    classRecord: "上課記錄",
    courseRenewal: "課程續費",
  },
  webBar: {
    home: "首頁",
    consultation: "資訊",
    activity: "活動/賽事",
    courses: "課程",
    shopping: "商城",
    customMenu: "自訂選單",
    login: "登入", // 登入
    signup: "成為會員", // 成為會員
    more: "更多", // 更多
    profile: "個人中心", // 個人中心
    logout: "退出登入", // 退出登入
  },
  homeHero: {
    title: "中國籃球運動總會",
    desc: "匯聚全國熱愛籃球的力量，共建未來籃球夢。",
    joinUs: "加入我們",
    viewEvents: "查看賽事",
  },
  footer: {
    linksTitle: "相關鏈接",
    linkCompany: "公司概況",
    linkContact: "聯絡我們",
    linkScenes: "使用場景",
    linkPrivacy: "隱私政策",
    linkStaffLogin: "員工登入",
    socialTitle: "社交媒體",
    socialFacebook: "Facebook",
    socialTwitter: "Twitter",
    socialWeChat: "微信",
    socialInstagram: "Instagram",
    socialYoutube: "Youtube",
    enrollTitle: "報名約課",
    scanLogin: "報名約課\n請掃碼登錄移動端",
    copyright: "版權所有：Apex Fencing Tram ©2025-2026 All Right Reserved",
    techSupport: "技術支援：本系統由 MUOU TECHNOLOGY 提供技術支援",
  },
  homeInformation: {
    title: "資訊",
    viewAll: "查看全部",
    detail: "詳情",
  },
  homeCourses: {
    title: "我們的課程",
    viewAll: "查看全部",
    learnMore: "了解更多",
  },
  consultationIndex: {
    title: "資訊列表",
    crumbs: "首頁,資訊",
  },
  consultationDetail: {
    title: "資訊詳情",
    list: "資訊列表",
    fileDownloads: "檔案下載",
    download: "下載",
    viewTable: "查看表格",
    view: "查看",
    formLinked: "此文章發佈時關聯了表單",
    fillForm: "填寫表單",
    externalLinks: "外部連結",
  },
  courseDetail: {
    title: "課程",
    detail: "課程詳情",
    introTab: "課程介紹",
    contactTeacher: "聯絡教師",
    consultTeacher: "諮詢教師",
    teacher: "教師",
    phone: "電話",
    close: "關閉",
    applicableAge: "適用年齡",
    ageUnit: "{age}歲",
    numberAttendees: "班級人數",
    numberUnit: "{count}人",
    courseStartDate: "授課時間",
    classCount: "課時數量",
    classHourUnit: "{section}節/每節{hours}小時",
    location: "授課地點",
    typeGroup: "團體課",
    typePrivate: "私教課",
    typeTrial: "體驗課",
    typeTemporary: "臨時課",
    typePackage: "套餐課",
    buyNow: "立即購買",
    price: "價格",
    priceWithCurrency: "HKD {price} 起",
  },
  courseIndex: {
    title: "課程",
    crumbs: "首頁,課程",
    learnMore: "了解更多",
    noData: "暫無資料~",
  },
  coursePay: {
    title: "課程",
    crumbs: "首頁,課程,課程詳情,課程訂單",
    paySuccess: "支付成功",
    paymentMethod: "支付方式",
    paymentTime: "支付時間",
    orderNo: "流水單號",
    goAppointment: "上課預約",
    goBack: "返回",
    viewOrder: "查看訂單",
    methodOffline: "線下付款",
    methodOnline: "線上付款",
    methodWechat: "微信支付",
    methodAlipay: "支付寶",
  },
  courseBuy: {
    title: "課程訂單",
    selectStudent: {
      title: "請選擇上課學員",
      button: "選擇學員",
      dialogTitle: "選擇學員",
      columns: {
        name: "姓名",
        gender: "性別",
        phone: "電話",
        birthday: "出生日期",
      },
      loading: "載入中...",
      empty: "暫無數據",
      add: "新增學員",
      confirm: "確定",
      cancel: "取消",
    },
    addStudent: {
      title: "新增學員",
      name: "學員姓名",
      namePlaceholder: "請輸入學員姓名",
      phone: "學員電話",
      phonePlaceholder: "請輸入學員電話",
      gender: "學員性別",
      male: "男",
      female: "女",
      birthday: "出生日期",
      birthdayPlaceholder: "選擇日期",
      submit: "添加",
      cancel: "取消",
      success: "添加成功",
      rules: {
        name: "請輸入學員姓名",
        phone: "請輸入學員電話",
        phoneInvalid: "電話格式不正確",
      },
    },
    gender: {
      male: "男",
      female: "女",
    },
    payment: {
      method: "支付方式",
      uploadImageOnly: "只能上傳圖片文件",
      uploadSizeLimit: "圖片大小不能超過 10MB",
      uploadFailed: "上傳失敗",
      actionSuccess: "操作成功",
      uploadRequiredTip: "請先上傳付款憑證",
    },
    courseInfo: {
      imageAlt: "課程圖片",
      applicableAge: "適用年齡",
      numberAttendees: "班級人數",
      courseStartDate: "授課時間",
      classCount: "課時數量",
      location: "授課地點",
      priceDetail: "價格詳情",
      studentCount: "購課人數",
      coursePrice: "課程價格",
      discountAmount: "優惠金額",
      totalPrice: "應付金額",
      currency: "港元",
      personUnit: "人",
    },
  },
  companyIntroduction: {
    webSite: "公司介紹",
    contactUs: "聯絡我們",
    privacyPolicy: "隱私政策",
    userAgreement: "用戶協議",
  },
  noDataAvailable: "暫無資料 ~",
  adminCourse: {
    title: "我的課程",
    courseTable: "課程表",
    courseRecord: "課程記錄",
    courseEvaluation: "課程評估",
    contactTeacher: "聯系教師",

    applicableAge: "適用年齡",
    hours: "已購課時",
    validTime: "有效時間",
    classroomStudents: "上課營員",
    tabStudying: "學習中",
    tabExpiring: "即將到期",
    tabCompleted: "已學完",
    progressCompleted: "{percent}% 已完成",
    progressCount: "({completed}/{total}節課)",
    studentRange: "{min}-{max}人",
    recordDialogTitle: "上課記錄",
    recordProgress: "已學完{completed}/{total}節課",
    courseProgressShort: "已學完:{completed}節/{total}節",
    lessonUnit: "{count}節",
    renewal: "續費",
    selectPackage: "請選擇課程套餐",
    packageCoursePrice: "課程價格",
    packageRenewalPrice: "續費價格",
    paymentMethod: "支付方式",
    paymentUploadTip: "請上傳支票付款回單或銀行轉賬記錄",
    payNow: "立即付款",
    confirmPaid: "確認已付款",
    saveOrder: "僅保存訂單",
    saveOrderTip:
      "保存訂單後，請在我的訂單-詳情中上傳支票付款回單或銀行轉賬記錄",
    package: {
      options: {
        quarter: "季度套餐",
        halfYear: "半年套餐",
        year: "年度套餐",
      },
      features: {
        classCount: "{count}節課",
        validityDays: "{days}天有效期",
        discount: "續費優惠{discount}",
      },
    },
    payChannel: {
      wechat: "微信支付",
      alipay: "支付寶",
      alipayhk: "支付寶香港",
      cup: "銀聯CUP",
      visa: "Visa",
      payme: "匯豐銀行 PayMe",
      transfer: "轉數快",
    },
    recordStatus: {
      notStarted: "未開始",
      signed: "已簽到",
      leaveApproved: "已請假",
      onLeave: "請假",
      absent: "未上課",
    },
    week: {
      sun: "週日",
      mon: "週一",
      tue: "週二",
      wed: "週三",
      thu: "週四",
      fri: "週五",
      sat: "週六",
    },
  },
  adminClassSchedule: {
    title: "課程表",
    status: {
      normal: "可簽到/請假",
      onLeave: "已請假",
      reserved: "已預約",
      notReserved: "未預約",
      signed: "已簽到",
    },
    actions: {
      reserve: "預約",
      cancelReserve: "取消預約",
      leave: "請假",
      cancelLeave: "取消請假",
      signIn: "簽到",
      processing: "處理中...",
    },
    message: {
      success: "操作成功",
      failed: "操作失敗",
      signInTip: "需要使用移動端掃碼，或者請教師來幫助簽到。",
    },
    placeholder: {
      timePending: "時間待定",
      pending: "待定",
      title: "課程名稱",
      teacher: "教練",
      ageRange: "{age} 歲",
    },
    tip: {
      expired: "已過期",
      available: "可預約",
    },
    filter: {
      all: "全部",
      group: "團體課",
      private: "私教課",
      trial: "體驗課",
      temporary: "臨時課",
    },
    courseListTitle: "課程",
    bookingStats: "{available} 可約 | {booked} 已約",
  },
  courseOrder: {
    title: "課程訂單",
    tabs: {
      pending: "待支付",
      paid: "已支付",
      canceled: "已取消",
      refunded: "已退款",
    },
    status: {
      pending: "待支付",
      paid: "已支付",
      paidReview: "已支付（審核中）",
      canceled: "已取消",
      refunded: "已退款",
    },
    orderNo: "訂單編號",
    orderTime: "下單時間",
    courseName: "課程名稱",
    courseId: "課程ID",
    courseType: "課程類型",
    lessonMode: "排課類型",
    coursePlan: "授課課程",
    sessions: "授課課數",
    originalPrice: "課程原價",
    discount: "優惠",
    receivable: "訂單應收",
    classDate: "上課時間",
    paymentTime: "支付時間",
    orderUser: "下單用戶",
    teacher: "授課老師",
    student: "學員資訊",
    remark: "訂單備註",
    validDays: "有效期限",
    paymentStatus: "支付狀態",
    paymentMethod: "支付方式",
    transactionNo: "流水單號",
    receivedAmount: "實付金額",
    platformFee: "平台費",
    refundAmount: "退課金額",
    refundLessons: "退課課數",
    refundRemark: "退課備註",
    refundTime: "退課時間",
    voucher: "支付憑證",
    payDialogTitle: "上傳支付憑證",
    paymentUploadTip: "請上傳支付憑證圖片，支援 JPG/PNG，單張不超過 10MB",
    uploadImageOnly: "只能上傳圖片檔",
    uploadSizeLimit: "圖片大小不能超過 10MB",
    uploadFailed: "上傳失敗，請重試",
    uploadRequired: "請先上傳支付憑證",
    confirmPay: "確認支付",
    paySuccess: "支付成功",
    payFailed: "支付失敗，請重試",
    cancel: "取消",
    goPay: "去支付",
    viewDetail: "詳情",
    cancelOrder: "取消訂單",
    review: "評價",
    detailTitle: "訂單詳情",
    orderInfoTitle: "訂單信息",
    paymentInfoTitle: "支付資訊",
    refundInfoTitle: "退課資訊",
    empty: "暫無訂單~",
    confirmTitle: "提示",
    confirmCancel: "確認取消該訂單？",
    category: {
      group: "團體課",
      private: "私教課",
      trial: "體驗課",
      special: "特別課",
    },
    scheduleType: {
      fixed: "固定課時",
      package: "課時套餐",
    },
    lessonModeMap: {
      oneOnOne: "私教課(1v1)",
      oneOnMany: "私教課(1v多)",
      online: "線上課程",
    },
    paymentMethodMap: {
      wechat: "微信支付",
      alipay: "支付寶",
      online: "線上支付",
      offline: "線下支付",
      bank: "銀行卡",
    },
    validDaysUnit: "{days}天",
    sessionUnit: "{count}節",
    feeRate: "{rate}的平臺費",
  },
  memberProfile: {
    title: "會員資料",
    personalTab: "個人信息",
    registrationTab: "註冊信息",
    lastNameEn: "姓氏(英文)",
    firstNameEn: "名字(英文)",
    nameCn: "姓名(中文)",
    gender: "性別",
    birthday: "生日",
    nationality: "國籍",
    ethnicity: "民族",
    hukou: "戶籍",
    education: "學歷",
    phone: "手機",
    email: "電郵",
    address: "住址",
    idType: "證件類型",
    idNumber: "證件號碼",
    idPhotos: "證件照片",
    idPhotoFront: "證件照片正面",
    idPhotoBack: "證件照片背面",
    avatarAlt: "頭像",
    institution: "註冊機構 (中文)",
    careerStatus: "生涯狀態",
    careerActive: "現役",
    careerRetired: "退役",
    identityType: "身份類型",
    registeredItem: "註冊項目",
    memberCode: "會員編碼",
    professionalLevel: "職業等級",
    firstRegistrationDate: "首次註冊日期",
    recentCertificationYear: "最近認證年度",
    certificationStatus: "認證狀態",
    affiliatedClub: "所在屬會",
    clubCode: "屬會編碼",
    remarks: "備註",
    editPhoneTitle: "修改手機號碼",
    newPhonePlaceholder: "新手機號碼",
    selectAreaCode: "選擇區號",
    editEmailTitle: "修改電郵地址",
    newEmailPlaceholder: "新電郵地址",
    confirmEmailPlaceholder: "確認電郵地址",
    editAddressTitle: "修改地址",
    selectProvince: "選擇省份",
    selectCity: "選擇城市",
    detailAddressPlaceholder: "填寫詳細地址",
    cancel: "取消",
    save: "保存",
    emptyPlaceholder: "--",
    modify: "修改",
    male: "男",
    female: "女",
    secret: "保密",
    userType: {
      merchantAdmin: "商戶管理員",
      merchantStaff: "商戶員工",
      associationAccount: "屬會賬號",
      coach: "教練員",
      teacher: "教師",
      member: "會員",
      referee: "裁判員",
      committee: "委員會",
      platformUser: "平臺用戶",
      athlete: "運動員",
      volunteer: "義工",
    },
    statusTraining: "培育",
    statusRetired: "退役",
    statusRemoved: "除名",
    areaCodeMainland: "中國大陸",
    areaCodeHongKong: "中國香港",
    areaCodeRequired: "請選擇區號",
    newPhoneRequired: "請輸入新手機號碼",
    cnPhoneFormatError: "請輸入正確的中國大陸手機號碼（1開頭11位）",
    hkPhoneFormatError: "請輸入正確的香港手機號碼（8位數字）",
    newEmailRequired: "請輸入新電郵",
    emailFormatError: "請輸入正確的電郵格式",
    confirmEmailRequired: "請確認電郵",
    emailNotMatch: "兩次輸入的電郵不一致",
    provinceRequired: "請選擇省份",
    cityRequired: "請選擇城市",
    detailAddressRequired: "請填寫詳細地址",
    phoneUpdateSuccess: "手機號碼修改成功",
    emailUpdateSuccess: "電郵修改成功",
    addressUpdateSuccess: "地址修改成功",
    careerStatusUpdateSuccess: "生涯狀態更新成功",
    provinceBeijing: "北京",
    provinceShanghai: "上海",
    provinceGuangdong: "廣東",
    provinceJiangsu: "江蘇",
    cityChaoyang: "朝陽區",
    cityHaidian: "海淀區",
    cityXicheng: "西城區",
  },
  accountManagement: {
    title: "帳號管理",
    avatar: "頭像",
    nickname: "暱稱",
    gender: "性別",
    birthday: "生日",
    email: "電郵",
    phone: "手機",
    password: "登入密碼",
    logoutAccount: "註銷帳號",
    logoutAction: "註銷",
    edit: "修改",
    genderMap: {
      male: "男",
      female: "女",
      secret: "保密",
      unknown: "未知",
    },
    passwordModal: {
      title: "修改登入密碼",
      sendCode: "發送驗證碼到郵箱",
      resend: "重新發送",
      countdown: "{time}s",
      next: "下一步",
      prev: "上一步",
      cancel: "取消",
      save: "保存",
      close: "關閉",
      successTitle: "登入密碼修改成功",
      oldPasswordPlaceholder: "請輸入舊密碼",
      oldPasswordRequired: "請輸入舊密碼",
      emailRequired: "請輸入郵箱帳號",
      emailInvalid: "請輸入正確的郵箱帳號",
      codeRequired: "請輸入驗證碼",
      passwordRequired: "請輸入新密碼",
      confirmPasswordRequired: "請再次輸入新密碼",
      passwordMismatch: "兩次輸入的密碼不一致",
    },
  },
  customerService: {
    title: "聯繫客服",
    wechat: "WeChat",
    scanTip: "使用 WeChat 掃描二維碼",
    phoneLabel: "電話",
    emailLabel: "電郵",
    workTime: "工作日：9:00—20:00（北京時間）",
  },
  competitionRecord: {
    title: "參賽記錄",
    filter: {
      dateRange: "選擇時間",
      startPlaceholder: "開始日期",
      endPlaceholder: "結束日期",
      eventName: "賽事名稱",
      eventNamePlaceholder: "請輸入賽事名稱",
      location: "舉辦地點",
      locationPlaceholder: "請輸入舉辦地點",
      matchType: "比賽類型",
      matchTypePlaceholder: "請選擇類型",
      typeOptions: {
        international: "國際賽事",
        domestic: "國內比賽",
        training: "訓練賽",
      },
      submit: "查詢",
      reset: "重置",
    },
    table: {
      attendTime: "參賽時間",
      eventName: "賽事名稱",
      location: "舉辦地點",
      typeText: "比賽類型",
      company: "所在單位/編號",
      joinDesc: "參賽項目描述",
      resultDesc: "參賽成績描述",
      score: "獲得積分",
    },
    sample: {
      attendTime: "{year}年{month}月",
      eventName: "亞洲游泳錦標賽",
      location: "中國 香港",
      company: "志願游泳有限公司<br/>(AYT)",
      joinDesc: "男子跳水10米台<br/>男子100米自由泳",
      resultDesc: "男子跳水10米台第三名<br/>男子100米自由泳預賽第8名",
      score: "+1800",
    },
  },
  shippingAddress: {
    title: "收貨地址",
    create: "新增收貨地址",
    tips: "您已創建 {count} 個收貨地址，最多可創建 {max} 個",
    defaultTag: "預設地址",
    setDefault: "設為預設",
    edit: "編輯",
    delete: "刪除",
    receiver: "收貨人",
    phone: "聯繫電話",
    email: "電郵",
    region: "所在地區",
    address: "詳細地址",
    regionPlaceholder: "請選擇（僅支持香港地址）",
    areaCodePlaceholder: "區號",
    mobilePlaceholder: "電話號碼",
    regionTips: "所在地區，僅支持香港地址",
    cancel: "取消",
    saveAndDefault: "保存並設為預設",
    save: "保存",
    editTitle: "編輯收貨地址",
    createTitle: "新增收貨地址",
    rules: {
      receiver: "請輸入收貨人",
      region: "請選擇所在地區",
      address: "請輸入詳細地址",
      email: "電郵格式不正確",
    },
    messages: {
      maxLimit: "最多可創建 {max} 個地址",
      saveAndDefaultSuccess: "已保存並設為預設",
      saveSuccess: "已保存",
      createSuccess: "已新增",
      setDefaultSuccess: "已設為預設地址",
      deleteConfirm: "刪除後將無法恢復，確認繼續？",
      deleteTitle: "確認刪除",
      confirm: "確定",
      cancel: "取消",
      deleteSuccess: "已刪除",
    },
    regions: {
      hongKong: "香港",
      hongKongIsland: "香港島",
      centralWestern: "中西區",
      wanChai: "灣仔區",
      kowloon: "九龍",
      yauTsimMong: "油尖旺區",
      shamShuiPo: "深水埗區",
      newTerritories: "新界",
      tsuenWan: "荃灣區",
      shaTin: "沙田區",
    },
  },
  studentInfo: {
    title: "營員資訊",
    add: "新增營員",
    edit: "編輯",
    delete: "刪除",
    addTitle: "新增營員",
    editTitle: "編輯營員",
    form: {
      name: "營員姓名",
      namePlaceholder: "請輸入營員姓名",
      phone: "營員電話",
      phonePlaceholder: "請輸入營員電話",
      gender: "營員性別",
      birthday: "出生日期",
      birthdayPlaceholder: "選擇出生日期",
    },
    genderOptions: {
      male: "男",
      female: "女",
      unknown: "未知",
    },
    cancel: "取消",
    save: "保存",
    rules: {
      name: "請輸入營員姓名",
      phone: "請輸入營員電話",
      phoneInvalid: "請輸入正確的電話號碼",
      gender: "請選擇性別",
      birthday: "請選擇出生日期",
    },
    table: {
      name: "姓名",
      phone: "營員電話",
      gender: "性別",
      birthday: "出生日期",
      age: "年齡",
      actions: "操作",
    },
    messages: {
      addSuccess: "營員添加成功",
      updateSuccess: "營員更新成功",
      deleteSuccess: "刪除成功",
    },
  },
  registrationList: {
    title: "我報名的",
    columns: {
      createTime: "報名時間",
      infoName: "資訊名稱",
      formId: "表單編號",
      formName: "表單名稱",
      actions: "操作",
    },
    viewForm: "查看表單",
  },
};
